// 设置页面高度为文档高度
$('#youbian').css({
    height: $(document).height()
})
// hr名字
const name=$('#youbian>div:first-child .col-md-3 li:last-child');
// hr电话
const tel=$('#youbian>div:first-child .col-md-2 li:last-child');
// 招聘岗位
// 岗位
const jobSel=$('#youbian>div:nth-child(2)>div:nth-child(2) select');
let job='';
// 年龄要求
const agerequireInp=$('#youbian>div:nth-child(2)>div:nth-child(3) input');
let agerequire='';
// 学历要求
const edurequireSel=$('#youbian>div:nth-child(2)>div:nth-child(4) select');
let edurequire='';
// 招聘人数
const hiringnumInp=$('#youbian>div:nth-child(2)>div:nth-child(5) input');
let hiringnum=0;
// 男性
const mannumInp=$('#youbian>div:nth-child(2)>div:nth-child(6)>div:nth-child(2) input');
let mannum=0;
// 女性
const womannumInp=$('#youbian>div:nth-child(2)>div:nth-child(6)>div:nth-child(4) input');
let womannum=0;
// 职位要求
const jobrequireTex=$('#youbian>div:nth-child(3) textarea');
let jobrequire='';
// 工资待遇
// 薪资范围
// 最低薪资
const minmoneyInp=$('#youbian>div:nth-child(4)>div:nth-child(2)>div:nth-child(2)>input:first-child');
let minmoney=0;
// 最高薪资
const maxmoneyInp=$('#youbian>div:nth-child(4)>div:nth-child(2)>div:nth-child(2)>input:nth-child(2)');
let maxmoney=0;
// 作息时间
const timeInp=$('#youbian>div:nth-child(4)>div:nth-child(3) input');
let time='';
// 工作福利
const goodInp=$('#youbian>div:nth-child(4)>div:nth-child(4) input');
let good='';
// 其他福利
const othergoodTex=$('#youbian>div:nth-child(4)>div:nth-child(5) textarea');
let othergood='';
// 工作地址
const addressInp=$('#youbian>div:nth-child(5) input');
let address='';
// 企业面貌
// 上传两张图片
let imageDiv=$('#youbian>div:nth-child(6)>div:nth-child(2)>div');
// 发布职位
let btn=$('#youbian>div:nth-child(7) button');

// 渲染岗位下拉列表
// 从后台获取岗位表的数据
$.ajax({
    url:'/selectJob',
    method:'post',
    success:(res)=>{
        res.job.forEach(item=>{
            jobSel.append(`<option>${item.job_name}</option>`);
            jobSel.children().eq(1).css({
                display:'none'
            });
        });
    }
});

// 获取岗位
jobSel.on('change',function(){
    job=jobSel.find('option:selected').text();
    return job;
});
// 获取年龄要求
agerequireInp.on('blur',function(){
    agerequire=agerequireInp.val();
    return agerequire;
});
// 获取学历要求
edurequireSel.on('change',function(){
    edurequire=edurequireSel.find('option:selected').text();
    return edurequire;
});
// 获取招聘人数
hiringnumInp.on('blur',function(){
    // 隐藏提示
    hiringnumInp.next().addClass('hidden');
    hiringnumInp.next().children('span').remove();
    // 判断是否为数字
    if(/\d/.test(hiringnumInp.val()) || hiringnumInp.val()==''){
        hiringnum=hiringnumInp.val();
        return hiringnum;
    }
    // 提示显示，文本框聚焦
    hiringnumInp.next().removeClass('hidden');
    hiringnumInp.next().append(`<span>请输入数字!</span>`);
    hiringnumInp.focus();
});
// 获取男性
mannumInp.on('blur',function(){
    // 隐藏提示
    mannumInp.next().addClass('hidden');
    mannumInp.next().children('span').remove();
    // 判断是否为数字
    if(/\d/.test(mannumInp.val()) || mannumInp.val()==''){
        mannum=mannumInp.val();
        return mannum;
    }
    // 提示显示，文本框聚焦
    mannumInp.next().removeClass('hidden');
    mannumInp.next().append(`<span>请输入数字!</span>`);
    mannumInp.focus();
});
// 获取女性
womannumInp.on('blur',function(){
    // 隐藏提示
    wpmannumInp.next().addClass('hidden');
    womannumInp.next().children('span').remove();
    // 判断是否为数字
    if(/\d/.test(womannumInp.val()) || womannumInp.val()==''){
        womannum=womannumInp.val();
        return womannum;
    }
    // 提示显示，文本框聚焦
    womannumInp.next().removeClass('hidden');
    womannumInp.next().append(`<span>请输入数字!</span>`);
    womannumInp.focus();
});
// 获取职位要求
jobrequireTex.on('change',function(){
    jobrequire=jobrequireTex.val();
    return jobrequire;
});

// 获取薪资范围
// 获取最低薪资
minmoneyInp.on('blur',function(){
    // 隐藏提示
    minmoneyInp.next().addClass('hidden');
    minmoneyInp.next().children('span').remove();
    // 判断是否为数字
    if(/\d/.test(minmoneyInp.val()) || minmoneyInp.val()==''){
        minmoney=minmoneyInp.val();
        return minmoney;
    }
    // 提示显示，文本框聚焦
    minmoneyInp.next().removeClass('hidden');
    minmoneyInp.next().append(`<span>请输入数字!</span>`);
    minmoneyInp.focus();
});
// 获取最高薪资
maxmoneyInp.on('blur',function(){
    // 隐藏提示
    maxmoneyInp.next().addClass('hidden');
    maxmoneyInp.next().children('span').remove();
    // 判断是否为数字
    if(/\d/.test(maxmoneyInp.val()) || maxmoneyInp.val()==''){
        maxmoney=maxmoneyInp.val();
        return maxmoney;
    }
    // 提示显示，文本框聚焦
    maxmoneyInp.next().removeClass('hidden');
    maxmoneyInp.next().append(`<span>请输入数字!</span>`);
    maxmoneyInp.focus();
});